home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
COMM
/
DATTRF.ARJ
/
DATATRF.DOC
< prev
next >
Wrap
Text File
|
1992-07-21
|
13KB
|
279 lines
INTRODUCTION
The DPD (Data Processing Directions) File Transfer Program is
designed to perform unattended file transmission from one PC to
another using a Hayes compatible modem (or direct connect via null
modem cable). This is accomplished by a menu driven software
system that permits simple selection of needed functions.
Functions are logically grouped to minimize screen switching and to
present routinely used functions together in a common selection
mechanism.
FEATURES:
F1 Calls help on most screens
Unattended operation
Can function as "call out" only
Timed Auto Answer feature
Proprietary transmission scheme
Call Back Security
Timed operation
Configurable transmit size
Only originating station can send
No access to DOS or CTTY in receive mode
GENERAL PROCEDURES
Help
Context sensitive help is available for many screens and functions.
Pressing function key F1 will call up a help screen when one is
available. To exit from a help screen, press the ESC key. While the
help screens do not replace this manual, they are designed to
complement this manual to enable you to use the system.
Menus
When you first start the program, you will see a menu offering you
the basic system selections. In all menus you may select an item by
using the arrow keys to highlight the desired item or you may type
the first letter of the item. If there is more than one item
starting with the same letter, repeated entry of that letter will
cycle through the target items. Once properly positioned, press
enter to complete the selection.
Tables
A tables is a selection mechanism that permits adding, deleting,
and changing of data items. These functions are invoked by the
INSERT, DELETE and ENTER keys. Some tables will have a "locator"
field in the upper left hand corner of the screen. If the locator
field is present, entering data will position the selection bar on
the item containing data most closely matching the selection
criteria that you are entering. Other tables may offer filter data
next to the locator field. Entering data into this field will limit
the display of table data to items exactly matching the filter
item.
Forms
A form is a window that allows an individual record to be added,
changed or deleted. Forms are usually opened based upon a table
response. A form may be terminated and its effects reversed by
pressing CTRL-ESC.
Response Windows
A response window is a window that opens in response to some menu
selections. It will allow you to enter additional information to
control your requested process.
Navigation Keys.
Key Function
--- --------
Enter Accept Data in field
CTRL-Enter Accept Data in record
CTRL-Home Erase current field
CTRL-End Erase to end of field
Esc Cancel change to field
Insert Add new record
Enter char insert mode
Home Go to top of screen
Go to beginning of field
Pg Up Go to top of screen or scroll up one page
Delete Delete record or character
End Go to bottom of window
Go to last char of field
Pg Down Go to bottom of screen of scroll down one
page
Arrow Keys Move cursor.
The addition of pressing the control key while pressing one of the
above function keys alters the function of the key. CTRL-esc will
cancel changes and exit from a form, exit from a menu and response
box. If you can't seem to get out of a function, ESC. If that fails
try CTRL-esc. In the case of movement keys, the movement spans the
entire file. In a field, CTRL-home deletes the data in the field
while CTRL-end deletes the data from the cursor on.
INITIAL SETUP
There is a specific order in which the initial setup tasks must be
performed to insure proper system initialization.
Setup Steps
First:
╔════════════════════════════════════════════════╗
║ Data Processing Directions, Ltd. ║
║ Unattended File Transfer Program ║
╠════════════════════════════════════════════════╣
║ ║
║ Standby for Function ║
║ ║
║ Set Parameters ║
║ ║
║ Quit ║
║ ║
║ ║
║ ║
║ ║
╚════════════════════════════════════════════════╝
Select Set Parameters from main menu. From Parameter Setup
menu, select Standard Settings.
╔══════════════════════════════════╗
║ Standard Settings ║
║ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ║
║ R NUM :<# ║
║ PORT :■ 1 2 3 4 ║
║ BAUD :■■■■ 2400 1200 300 ║
║ DIALPREFIX:■■ DT DP ║
║ CALLBACK :■ Yes No ║
║ INITSTRING:■■■■■■■■■■■■■■■■■■■■ ║
║ DIRECTORY :■■■■■■■■■■■■ ║
║ STATION ID:■■■■■■■■■■■■■■■■■■■■ ║
║ SEND SIZE :<<<# ║
║ ║
╚══════════════════════════════════╝
Select the proper port and baud for your configuration. If you
have tone service, select DT for dial prefix otherwise select
DP for pulse service. If you wish to enable callback security,
select "Y" for callback else select "N". The init string MUST
start with "AT " followed by either "S0=0" or S0=n", where n
is the number of rings that are allowed before the modem
answers the phone. Zero turns auto answer off. This can be
overridden by the "Modem Time" setup function. Directory is
where any received files will be placed. When used, this field
must be terminated with a back-slash ("\"), i.e., "RECEIVE\".
If this field is left blank, the default is the current
directory. Station Id is how the computer identifies itself
for callback. Try 500 for send size. If you have a bad line,
less may be appropriate, a very good line and larger can be
used. The maximum is 2000.
Second:
Set up calling and call back numbers. From the Set Parameter
menu select "Call Back Numbers."
╔════════════════════════════════════╗
║ Destination Form ║
║ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ║
║ DESTINATION:■■■■■■■■■■■■■■■■■■■■ ║
║ ID :<<<# ║
║ PHONE :■■■■■■■■■■■■■■■■■■■■ ║
║ BAUD :■■■■ 2400 1200 300 ║
║ Error Count:<# ║
║ RETRY COUNT:# ║
║ ║
╚════════════════════════════════════╝
If you are using callback security, the Destination MUST match
the Station ID of the calling station to accomplish callback.
Supply any characters necessary for the phone number that are
needed to insure proper dialing. This field will take anything
that your modem and phone service will allow. The BAUD must
match the BAUD rate of the destination machine AND need not be
your normal receiving BAUD. The error count should be set to
zero and the retry count should be set to the number of failed
sessions before this destination is removed from the dialing
list. Setting the retry count to zero will cause the program
to NOT attempt a dial to this destination. Note: when the
error count equals the retry count, dialing attempts are
suspended to that station.
Third:
Select Files to Send from the Parameter Setup menu and enter
the files that you wish to send. As many as you want may be
entered. Transmission will be in the order of send date and
time.
╔═════════════════════════════════════════╗
║ List Form ║
║ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ║
║ DATE :mm/dd/yyyy ║
║ TIME :hh:mm ║
║ DEST :<<# ■■■■■■■■■■■■■■■■■■■■ ║
║ STATUS :■ Open Sent Error ║
║ FILE NAME:■■■■■■■■■■■■■■■■ ║
║ ║
╚═════════════════════════════════════════╝
The time is expressed as the 24 hour clock. Do not use 24:00
or 0:00. Duplicate times are permitted and (in the case of the
same station) perhaps desirable. The destination is selected
from a pop-up destination table. Select the desired location
by positioning the selection bar on it and pressing enter.
Status should be "open", indicating that the file is to be
sent. The file name should be entered as the fully qualified
path name of the file to be sent, i.e.,
"c:\dos\util\send.fil". An error in the file name will cause
a beep and reselect the field. The file name area is a
scrolling field - there is more there than meets the eye.
Fourth:
You are now ready to send. Return to the Main menu and select
Standby for Function. From the Function menu, select Go to
Ready State. The ready state includes an initialization
sequence, so, Initialize Modem need not be performed as a
separate operation. You may exit the "ready state" by pressing
ESC.
Notes on operation:
When the time specified for file send time is reached, the
program will dial the receiving station. If the receiving
station is in callback mode, the sending station will go into
wait mode, waiting for a call back, otherwise the file will be
sent and marked with a status of "S".
There is a two second guard time before and after the modem
escape sequence (+++) yielding a four second delay prior to
dialing.
If transfer is being done via null modem cable, pressing enter
during the dial wait count will simulate an answer and permit
communication to continue.
Needless to say the call back operation is much more sensitive
to line and operation anomalies than is a simple send with no
call back. Since this is proprietary send/receive algorithm
with no CTTY of DOS Shell access, there is no security reason
to enable call back. I would recommend leaving call back set
to "N".
Finally:
This is a shareware product. You are free to try it without
incurring any expense liability and you may copy the
distribution file and pass it on to others (please). However,
if you intend to use it you are obligated to pay for it. I am
asking seventy five dollars for the first two copies (one copy
isn't too useful) used and ten dollars for additional copies
used.
Paying for it offers you several advantages: 1) I will include
your name on the mailing list and you will be notified as
program enhancements become available, 2) you will have a
clear conscience - knowing that you have helped a struggling
software developer survive another day, 3) You will get rid of
that annoying first screen.
Please note: I am more that willing (even anxious) to hear
suggestions about product improvement or, if you are a
registered user and have problems, I will help you resolve
them by telephone or Compuserve Email or file transfer.
Name:___________________________________
Address:________________________________
Compuserve ID:__________________________
How Obtained:___________________________
Make check payable to:
Data Processing Directions, Ltd.
1241 Walters Avenue
Baltimore, MD 21239-2827
410/323-6752
Compuserve ID:71076,1177